uppermost deck - Spanish English Dictionary